#header
{
	width: 996px;
	height: 207px;
	position: relative;
	margin: auto;
	overflow: hidden;
	margin-bottom: 1px;
}

.logo
{
	position: absolute;
	left: 12px;
	top: 23px;
	width: 147px;
	height: 161px;
	display: block;
}

.flash
{
	position: absolute;
	z-index: 0;
	height: 208px;
	width: 996px;
	top: 0px;
}

.slogan
{
	position: absolute;
	top: 72px;
	left: 182px;
	z-index: 1;
	width: 493px;
}

.lang
{
	position: absolute;
	z-index: 1;
	top: 8px;
	right: 12px;
}

.content_top
{
	position: relative;
	background: #f8f8f8;
	border: 1px solid #e4e3e3;
	width: 970px;
	height: 36px;
	margin-top: 9px;
	color: #444;
	font-size: 11px;
}

p.welcome_text
{
	position: absolute;
	line-height: 36px;
	left: 11px;
}

.link_dangnhap, .link_dangnhap_user
{
	background: url(../Icons/icon1.jpg) no-repeat left center;
	position: absolute;
	padding-left: 29px;
	right: 260px;
	margin-bottom: 14px;
	top: 10px;
}

	.link_dangnhap a
	{
		background: url(../Icons/dangnhap_line.jpg) no-repeat right center;
		color: #444;
		font-weight: bold;
		float: left;
		padding-right: 8px;
		margin-right: 7px;
	}

.lienket
{
	position: absolute;
	right: 10px;
	top: 6px;
}

	.lienket label
	{
		font-weight: bold;
		line-height: 26px;
		margin-right: 6px;
	}

	.lienket select, .search_bds select
	{
		border: 1px solid #dfe0e1;
		height: 21px;
		line-height: 19px;
		font-size: 11px;
		color: #444;
		padding: 1px;
		width: 160px;
	}

img.lienket_icon
{
	position: absolute;
	top: -9px;
	left: 47px;
}
/*=========================== sitebar ==================================*/
#sitebar
{
	width: 247px;
	float: left;
}

.sitebar_item
{
	background: #f5f5f5;
	width: 247px;
}

	.sitebar_item h3
	{
		background: url(../Icons/sitebar_title.jpg) no-repeat;
		height: 41px;
	}

		.sitebar_item h3 span, .sitebar_item h3 span a
		{
			color: #fff;
			font-weight: normal;
			text-transform: uppercase;
			line-height: 34px;
			text-indent: 40px;
			display: block;
		}

			.sitebar_item h3 span.sitebar_item_title1
			{
				background: url(../Icons/icon3.jpg) no-repeat 12px 9px;
			}

			.sitebar_item h3 span.sitebar_item_title2
			{
				background: url(../Icons/icon4.jpg) no-repeat 12px 9px;
			}

			.sitebar_item h3 span.sitebar_item_title3
			{
				background: url(../Icons/icon6.jpg) no-repeat 12px 9px;
			}

			.sitebar_item h3 span.sitebar_item_title4
			{
				background: url(../Icons/icon7.jpg) no-repeat 12px 9px;
			}

			.sitebar_item h3 span.sitebar_item_title5
			{
				background: url(../Icons/icon9.jpg) no-repeat 12px 8px;
			}

			.sitebar_item h3 span.sitebar_item_title6
			{
				background: url(../Icons/icon17.jpg) no-repeat 12px 8px;
			}

			.sitebar_item h3 span.sitebar_item_title7
			{
				background: url(../Icons/icon18.jpg) no-repeat 12px 8px;
			}

			.sitebar_item h3 span.sitebar_item_title8
			{
				background: url(../Icons/icon19.jpg) no-repeat 12px 8px;
			}

div.search_bds
{
	width: 223px;
	padding-left: 13px;
	color: #666666;
}

	div.search_bds p
	{
		margin: 8px 0px 15px 0px;
	}

	div.search_bds label
	{
		float: left;
		font-weight: bold;
		width: 78px;
		margin-right: 2px;
		height: 12px;
		line-height: 22px;
		margin-bottom: 8px;
	}

	div.search_bds select
	{
		float: left;
		width: 143px;
		margin-bottom: 8px;
		_margin-bottom: 10px;
		_width: 140px;
		height: 22px;
	}

	div.search_bds input.search_btn
	{
		background: url(../Icons/btn.jpg) no-repeat;
		width: 49px;
		height: 23px;
		margin-left: 172px;
		margin-bottom: 19px;
		margin-top: 5px;
		border: none;
		color: #FFF;
	}

ul.sitebar_news
{
	width: 222px;
	padding-bottom: 9px;
	padding-left: 12px;
}

	ul.sitebar_news li
	{
		border-bottom: 1px dotted #999999;
		padding-bottom: 10px;
		margin-top: 9px;
	}

		ul.sitebar_news li p
		{
			background: url(../Icons/icon5.jpg) no-repeat 0px 1px;
			text-indent: 20px;
			display: block;
			margin-bottom: 2px;
		}

		ul.sitebar_news li a
		{
			color: #666666;
			font-weight: bold;
		}

.gallery_home
{
	width: 235px;
	margin-left: 12px;
	margin-top: 8px;
	padding-bottom: 7px;
}

	.gallery_home a
	{
		float: left;
		background: #fff;
		padding: 3px;
		border: 1px solid #dedede;
		margin-right: 4px;
		margin-bottom: 5px;
		display: table-cell;
	}

		.gallery_home a > img
		{
			width: 61px;
			height: 50px;
			vertical-align: middle;
		}

.video_form
{
	background: #fff;
	border: 1px solid #dedede;
	padding: 1px;
	width: 220px;
	margin: auto;
	margin-top: 6px;
}

.video
{
	margin-bottom: 1px;
}

.video_form a
{
	background: #bcbcbc url(../Icons/icon8.jpg) no-repeat 10px 6px;
	border-bottom: 1px solid #999999;
	height: 18px;
	line-height: 18px;
	display: block;
	text-indent: 20px;
	color: #333333;
	font-size: 11px;
}

.support_onl
{
	width: 224px;
	margin: auto;
	padding-top: 14px;
}

	.support_onl span > img
	{
		vertical-align: bottom;
		margin-left: 10px;
	}

	.support_onl ul li
	{
		overflow: hidden;
		padding-bottom: 10px;
		margin-bottom: 10px;
		border-bottom: 1px solid #e1e1e1;
	}

	.support_onl img.avatar-support
	{
		float: left;
		width: 50px;
		margin-right: 10px;
	}

	.support_onl p.info-support
	{
		width: 72%;
		overflow: hidden;
	}

		.support_onl p.info-support span
		{
			margin-left: 15px;
		}

p.hotline
{
	font-weight: bold;
	font-size: 14px;
	color: #e60303;
	background: url(../Icons/icon16.jpg) no-repeat 0px 8px;
	height: 33px;
	line-height: 33px;
	text-indent: 62px;
	border-top: 1px solid #cccccc;
	padding-top: 8px;
}

.vanban
{
	width: 223px;
	margin: auto;
	padding-top: 6px;
}

.vanban_img
{
	background: #fff;
	padding: 3px;
	border: 1px solid #dedede;
	width: 215px;
	margin-bottom: 9px;
}

.vanban a
{
	background: url(../Icons/icon20.jpg) no-repeat 0px 6px;
	display: block;
	text-indent: 8px;
	color: #666666;
	font-weight: bold;
	padding-bottom: 10px;
}
/*==============================================================================*/
#footer
{
	background: url(../Icons/footer_bg.jpg) repeat;
	widows: 100%;
}

.footer_bg
{
	width: 972px;
	margin: auto;
}

.menu_footer
{
	height: 34px;
	border-bottom: 1px solid #309130;
	margin-bottom: 8px;
}

	.menu_footer li
	{
		float: left;
		height: 34px;
	}

		.menu_footer li a
		{
			float: left;
			color: #fff;
			line-height: 34px;
			height: 34px;
			text-transform: uppercase;
			padding: 0px 17px;
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 13px;
		}

			.menu_footer li a:hover, .menu_footer li a.active
			{
				color: #ed1b24;
			}

.footer_left
{
	float: left;
	width: 660px;
	font-size: 11px;
	color: #fff;
	line-height: 16px;
}

.footer_right p a
{
	color: #fff;
}

.footer_right
{
	float: right;
	width: 179px;
	color: #fbfde7;
	font-size: 11px;
}

	.footer_right p
	{
		margin: 2px 0px;
	}

.visited
{
	background: url(../Icons/visited_bg.jpg) no-repeat left center;
	padding-left: 35px;
}

.home_page
{
	margin-bottom: 10px;
	padding-bottom: 9px;
	padding-top: 19px;
	text-align: center;
}

	.home_page a
	{
		background: none repeat scroll 0 0 #FFFFFF;
		border: 1px solid #018301;
		color: #999999;
		font-size: 14px;
		font-weight: bold;
		margin-right: 2px;
		padding: 1px 5px;
	}

		.home_page a:hover, .home_page a.active
		{
			background: none repeat scroll 0 0 #018301;
			border: 1px solid #018301;
			color: #FFFFFF;
			text-decoration: none;
		}

.chitietduan p span
{
	font-weight: bold;
	margin: 10px;
}
/**************TIM TUONG DOI***************/

.boxtuongdoi
{
	margin-top: 10px;
}

.timtuongdoi
{
	background: url(../Icons/btn.jpg) no-repeat;
	width: 49px;
	height: 23px;
	margin-left: 22px;
	margin-bottom: 25px;
	border: none;
	color: #FFF;
}

.inputtuongdoi
{
	float: left;
	font-size: 11px;
	height: 22px;
	line-height: 25px;
	margin-bottom: 20px;
	width: 220px;
	border: 1px solid #CCC;
}
